Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 23

Тема: [MV-MZ]Гайд по экспорту проекта на Android

  1. #11

    По умолчанию

    Цитата Сообщение от Пётр Посмотреть сообщение
    Скорее всего всё дело в том, что инструкция устарела.
    Мегаразрабы МВ в очередной раз что-то мега улучшили, и много чего старого отвалилось.
    Я никогда не пробовал портировать на ведроид, но знаю, что инструкция по этой ссылке рабочая.
    https://forums.rpgmakerweb.com/index...-client.84971/
    Проверено знакомым.
    Спасибо большое, все действительно работает)

  2. #12
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    924
    Репутация: 79 Добавить или отнять репутацию

    По умолчанию

    Обновил гайд, ну как обновил, со старым и так все в порядке было, апк собирается без проблем с новой версией мейкера, в точности как и два года назад. Проблемы выше были из-за проблем с кодировкой в командной строке у пользователей, это проблема установленной системы, а не гайда. Но где-то те же два года назад, кроссволк, который используется в гайде, помер и не обновляется. На построение самого апк это не влияет, но современные девайсы с андроид требуют новых версий, а их нет. Потому, на современных девайсах, после сборки присутствуют графические баги, например, то появляющееся, то пропадающее меню в игре. Так, что старый гайд актуален для девайсов с 6 андроидом и ниже точно, но не подходит для 8-9-10, про 7 не знаю не тестил.
    В общем, добавил новый гайд, сохранив старый, используйте его.

  3. #13
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    924
    Репутация: 79 Добавить или отнять репутацию

    По умолчанию

    Очередное обновление гайда, теперь он подходит и для MZ. Собрал новый проект болванку на основе инструкции от человека с офф форума мейкера, универсальную для обоих мейкеров, по крайней мере на данный момент.
    По идее все должно работать и у вас, но тестил пока только я

  4. #14
    Познающий Аватар для KARAKURT
    Информация о пользователе
    Регистрация
    11.05.2008
    Сообщений
    291
    Записей в дневнике
    5
    Репутация: 8 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от dirge Посмотреть сообщение
    Очередное обновление гайда, теперь он подходит и для MZ. Собрал новый проект болванку на основе инструкции от человека с офф форума мейкера, универсальную для обоих мейкеров, по крайней мере на данный момент.
    По идее все должно работать и у вас, но тестил пока только я
    Спасибо, что избавил от этого головняка.
    Последний раз редактировалось KARAKURT; 25.08.2020 в 04:39.

  5. #15
    Познающий Аватар для Korinohime
    Информация о пользователе
    Регистрация
    04.05.2017
    Адрес
    Симферополь
    Сообщений
    430
    Репутация: 35 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от dirge Посмотреть сообщение
    Спойлер цитата:
    Новый гайд для MV-MZ мейкера по портированию проекта на андроид с помощью Android Studio.
    На это раз причиной обновления гайда стал выход мейкера MZ. В принципе изменилось не так много, но старый метод на MZ давал черный экран с музыкой.
    И вот не так давно для МВ вышел обновленный проект шаблон от одного китайца.
    Оригинал "как собрать проект" вы найдете по ссылке.
    Который, к счастью, вполне применим и для MZ.

    Ну-с, приступим. Если у вас еще нету на ПК андроид студио, то самое время его скачать - ссылка на офф сайт
    Так же вам потребует уже собранный мной проект болванка, для упрощения процесса, собранная по инструкции китайца - ссылка на проект

    Скачиваем и устанавливаем андроид студио, ничего примечательно, просто следуйте подсказкам при установке, каких-то специфический действий не требуется.
    На данный момент последняя версия 4.0.1, и потому гайд будет для этой версии.

    После установки - запускаем. При первом запуске, вас встретить такое окно:
    Спойлер скрин окна:

    Начнем, пожалуй, с установки нужных компонентов.
    Нам требуется попасть в SDK Manager, он находит в списке Configure, как можно видеть на скриншоте ниже.
    Спойлер SDK Manager:

    Открываем SDK Manager, он должен открыться на Android SDK, но если не открылся - ищем его в списке слева.
    Спойлер Android SDK:

    Спойлер компоненты:

    Находим нужные компоненты:
    1. Последний андроид, на текущий момент Android 10.0
    2. Android SDK Build-Tools
    3. Android SDK Platform-Tools
    4. Опционально, можно закинуть еще Google USB Driver

    (Вверху есть несколько закладок по которым можно перемещаться, в них находятся все нужные компоненты)
    Ставим галочки и нажимаем ок или применить(Apply), происходит скачка и установка компонентов, ожидаем окончания.

    Пока устанавливаются наши компоненты, можно свернуть программу и пойти экспортнуть наш проект для андроида, через стандартную кнопку в редакторе мейкера выбрав соответственную платформу. Для MV просто очистит проект от неподходящего формата звуков(.m4a - для андроида, .ogg - для пк). В MZ экспорт сведен в одну опцию - Web, оно эквивалентно экспорту под андроид в MV, только никакие звуки никуда не деваются, т.к. в MZ один формат для всех платформ.
    Если конечно вы этого еще не сделали.

    После установки всех компонентов, возвращаемся на наш стартовый экран(где мы искали SDK Manager) и выбираем открыть существующий проект(Open an existing Android Studio project)
    Указываем путь к папке проекта скачанного ранее, предварительно разархивировав его куда вам удобно.
    Ждем немного пока все подтянется.

    Если в списке слева нет папки Assets, то создаем ее. Нажимаем правой кнопкой на App и в выпадающем списке выбираем New->Folder->Assets Folder, после просто жмем Finish.
    Спойлер :

    Папка должна появится в нашем проекте после этого.

    В принципе, используя проект болванку, можно уже переходить к добавлению вашего проекта из рпг мейкер в андроид студио.
    Для этого достаточно папку www, которую мы экспортировали ранее из мейкера, просто скопировать, а после вставить в папку Assets, нажав на нее правой кнопкой и выбрав Paste. Ждем пока ваш проект добавится в андроид студио.

    Сделаем последние штрихи, перед созданием апк.
    Находим в нашем проекте build.gradle (Module: app), нажимаем дважды.
    Спойлер :

    В нем на нужно будет найти applicationId, он должен быть уникальным для вашего проекта. Состоит он из перевернутого имени домена + имени вашего проекта в конце. Пишите только на английском. Если у вас нет доменого имени, можете использовать что-то другое. Записывайте его как в примере, с точками после каждого слова.

    Название вашего проекта можно поменять в AndroidManifest.xml
    Спойлер :


    После всего, можно и создать апк для андроида
    Спойлер :

    После того как апк будет создан, в правом нижнем углу андроид студио, появится сообщение с подтверждением и ссылкой на ваш апк.
    Спойлер :


    Вот и все, вы успешно создали пк для андроида. Единственное, называйте файлы в вашей игре только на английском и без пробелов. Иначе создать апк не получиться.
    Для других ваших проектов, достаточно будет просто удалить папку www c Assets и вставить туда другую.
    Так же в андроид студио можно кастомизировать свой апк файл, подписывать его и релизить для магазина типа гуглплей, но это уже совсем другая история, с которой вам уже придется разбираться самим, благо видеоинструкции на эту тему в интернете есть.
    Спасибо за гайд)
    Последний раз редактировалось dirge; 25.08.2020 в 10:23. Причина: Лучше полностью не цитировать :) Спрятал под спойлер




  6. #16
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,145
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    На МЗ кто нить собирал, если да то как успехи?

  7. #17

    По умолчанию

    Проблема с плагинами.(
    Плагин для сообщений от Gavls, всё портируется, всё работает (на телефоне), но при переходе на другую сцену(карту) выдает ошибку что не может загрузить window3.png из папки sistem. Этот плагин меняет стиль окна сообщений. Может где прописать в android studio(ExportTemplate), что есть не только window.png, а ещё window2.png, и window3.png. Или я что-то не не понимаю, подскажите.

    p.s. есесено, что все эти картинки есть и в wwwи в самом проекте android studio.

  8. #18
    Бывалый Аватар для Darchan Kaen
    Информация о пользователе
    Регистрация
    17.06.2013
    Адрес
    Одесса
    Сообщений
    851
    Записей в дневнике
    3
    Репутация: 47 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от spbker Посмотреть сообщение
    Проблема с плагинами.(
    Плагин для сообщений от Gavls, всё портируется, всё работает (на телефоне), но при переходе на другую сцену(карту) выдает ошибку что не может загрузить window3.png из папки sistem. Этот плагин меняет стиль окна сообщений. Может где прописать в android studio(ExportTemplate), что есть не только window.png, а ещё window2.png, и window3.png. Или я что-то не не понимаю, подскажите.

    p.s. есесено, что все эти картинки есть и в wwwи в самом проекте android studio.
    Про сам андроид не скажу, но мейкер при экспорте не экспортирует ресурсы, которые используются ТОЛЬКО плагинами.
    Попробуй необходимый файл, на который ссылается ошибка (window3.png), вручную положить в папку игры System.
    ...Во всяком случае, так все происходит с файлами для плагинов на ПК.

  9. #19

    По умолчанию

    Проблема решилась тем, что прописывать стиль окна надо в команде плагина(каждый раз когда хочешь поменять), а не в строке сообщения ( как у Gavlsa). Правда появился другой вопрос. При переходе с карты на карту появляется кружок загрузки (на доли секунд), это что, каждый раз так? Медленно прогружается сцена? Хотя бы можно как-нибудь поменять на своё?

  10. #20

    По умолчанию

    Darchan Kaen внимательно читай p.s.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
[MV-MZ]Гайд по экспорту проекта на Android